Definition of Lao People's Democratic Republic
-
(noun) a mountainous landlocked communist state in southeastern Asia; achieved independence from France in 1949
Synonyms of Lao People's Democratic Republic
Antonyms of Lao People's Democratic Republic
No Antonyms Found.
Homophones of Lao People's Democratic Republic
No Homophones Found.